intermicellar liquid - French English Dictionary